package com.ssyc.common.view.dialog;

import android.content.Context;

import com.ssyc.common.R;

/**
 * 统一管理加载中的Dialog以及上传中的Dialog
 * Created by Administrator on 2018/4/13 0013.
 */

public class CustomDialogManager {

    private static CustomDialog dialog;

    /**
     * @param context 上下文
     * @param message 用于提示信息,如果是上传图片,传入"上传中..."
     */
    public static void show(Context context, String message) {
        CustomDialog.Builder builder = new CustomDialog.Builder(context);
        dialog = builder.style(R.style.CommonBaseDialog)
                .heightdp(120)
                .widthdp(120)
                .cancelTouchout(false)
                .view(R.layout.base_common_dialog_loading)
                .setText(R.id.tv_message, message)
                .build();
        dialog.show();
    }

    /**
     * 关闭对话框的方法
     */
    public static void dissmiss() {
        if (null != dialog && dialog.isShowing()) {
            dialog.dismiss();
        }
    }
}
